package com.um.jdy.rpc.ev.entity;

import lombok.Data;

import java.io.Serializable;

/**
 * @author 邓南辉
 * 日期 2022/6/29
 * 版权所有 广州优匠科技有限公司
 */
@Data
public class EVStartChargeData implements Serializable {
    /**
     * 桩编码：7个字节
     */
    private String code;

    /**
     * 枪号：1个字节
     */
    private int gunNo;

    /**
     * 启动方式：1个字节
     * 0x01 表示通过刷卡启动充电
     * 0x02 表求通过帐号启动充电(暂 不支持)
     * 0x03 表示vin码启动充电
     */
    private int startType;

    /**
     * 是否需要密码：1个字节
     */
    private boolean needPassword;

    /**
     * 账号或者物理卡号：8个字节
     */
    private String cardNo;

    /**
     * 输入密码：16个字节
     */
    private String password;

    /**
     * VIN 码：17个字节
     */
    private String vin;
}
